/*Programme boucle_for
	variable note tableau réels
	variables i,j entiers
Debut
	i := 0
	faire
		i := i + 1
		lire (note(i))
	tant que note(i) <= 20 et note(i) >= 0 et i < 30

	Pour j := 1 a j != 0 faire
		j := j-1
		note(0) := note(0) + note(j)

	ecrire(note(0)/(i-1))
*/

#include <stdio.h>

main () {
	float note[30], moyenne;
	int i=0, j;

	do
	{
		i++;
		printf ("entrez la note n° %d :", i);
		scanf ("%f", &note[i]);
	} while ((note[i] <= 20) && (note[i] >= 0) && ( i < 30 ));
	
	for ( j=i-1 ; j!=0 ; j-- ) {note[0] += note[j];}

	printf ("la moyenne est de : %.1f\n", note[0] / (i-1));
}
